home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / XXX / Strip_Mac!.sit / Strip-Mac! / Strip-Mac!.rsrc / TEXT_300_Help (general).txt < prev    next >
Text File  |  1992-05-04  |  18KB  |  181 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10. A quick outline of the game    
  11. ‚ÄòStrip-Mac!‚Äô is a slightly risqu√©, computer-moderated card game for two or more adult players. Players take turns in drawing a card from the deck. If an appropriate card is turned up then play passes to the next player, otherwise the original player must choose between actions that include: removing a piece of clothing, taking a ‚Äòpunishment‚Äô card and purchasing a ‚Äòreward‚Äô card. Play continues until one or all players are naked; what happens next is up to you. :-)
  12.  
  13.     Starting the game    
  14. 1. After double-clicking on the application you will be presented with a title-screen that is displayed for a few seconds while the program initialises itself. Once this disappears various game options (explained later) can be set by selecting the ‚ÄòGame options...‚Äô command from the options menu. If you are new to Strip-Mac! ignore them for the time being, and start the game by selecting the ‚ÄòNew game‚Ķ‚Äô command from the File menu.
  15.  
  16. 2. You will now be presented with a dialog asking you if you wish to have the program generate random opponents. To learn more about this facility read the section of this manual entitled ‚ÄòRandom opponents‚Äô, but for now click on the ‚ÄòNo‚Äô button.
  17.  
  18. 3. Next you will be presented with a dialogue box asking how many people will be playing the game‚Äîenter a number from two to eight. You will then be asked to enter the name and gender for each player and also to indicate what clothes they are wearing when they start the game. (If you wish to change the available selection of clothing, see the section entitled ‚ÄòNotes to ResEdit‚Ñ¢ hackers‚Äô.)
  19.  
  20. 4. The application‚Äôs main window will now appear. Before beginning play, though, take note of the two rightmost menus. The ‚ÄòPlayers‚Äô menu contains the name of each player. In response to selecting a player‚Äôs name from this menu, the rightmost menu (the clothing menu) changes its title to the selected player‚Äôs name and displays a list of clothing appropriate to that player‚Äôs gender. 
  21.  
  22. As the game progresses and peoples‚Äô clothes slowly disappear it is up to you to make changes to the clothing menus so that the application knows who is wearing what. Select an item of clothing from this menu and a tick will appear next to the item to indicate it is being worn; select the item again and the tick will disappear to indicate that this item of clothing is no longer being worn.
  23.  
  24.     Playing the game    
  25. The first player draws a card by clicking the mouse button or pressing a key. If a numbered card is revealed (i.e. a 2 through to a 10) then nothing exciting happens and play is passed to the next player who then draws a card in turn. On the other hand, if the first player turned up:
  26.  
  27. (a) an ace  then the next player has up to four opportunities to turn over an ace or a picture card;
  28.  
  29. (b) a king  then the next player has up to three opportunities to turn over an ace or a picture card;
  30.  
  31. (c) a queen  then the next player has up to two opportunities to turn over an ace or a picture card;
  32.  
  33. (d) a jack  then the next player has only one opportunity to turn over an ace or a picture card.
  34.  
  35. If this player (let‚Äôs call him or her the ‚Äòchoosing player‚Äô) fails to turn over an ace or a picture card in the required number of turns then s/he is said to have ‚Äòlost a trick‚Äô and must choose one of the following options:
  36.  
  37. (a) Remove a piece of clothing.
  38. This option is one of the more dramatic and is generally only selected if the choosing player is short of credits‚Äîthe game‚Äôs currency. Selecting this option gains the player 35 credits.
  39.  
  40. (b) Select a punishment card.
  41. A randomly chosen punishment is displayed that the choosing player must follow. These punishments may range from kissing another player's feet to any of a range of more intimate activities. Selecting this option gains the player 10 credits if the computer randomly selects an G-rated punishment or 15 credits if it‚Äôs  R- or X-rated. (You can restrict the computer to specific ratings using the ‚ÄòGame options...‚Äô command in the ‚ÄòOptions‚Äô menu.) 
  42.  
  43. If you are given a punishment card that you don‚Äôt want to perform, you may be able to get out of it by selecting the ‚ÄòI don‚Äôt like this card‚Äô command  (described later) from the Players menu.
  44.  
  45. (c) Select a reward card.
  46. A randomly chosen reward is displayed for the choosing player‚Äôs enjoyment. Selecting this option costs the player 15 credits. It is in order to finance these reward cards that people choose options (a) or (b).
  47.  
  48. (d) Give a randomly chosen card to a random player.
  49. Here a player is chosen randomly by the computer (it may even be the choosing  player). This player is then given a randomly chosen card‚Äîperhaps a punishment, perhaps a reward. This option will cost the choosing player only 5 credits and is useful if s/he is short on credits but doesn‚Äôt wish to remove a piece of clothing or take a punishment card.
  50.  
  51. (e) Play the ‚Äòdice game‚Äô.
  52. Here the computer rolls four six-sided dice. Statistics tell us that the sum of the four dice will be normally-distributed around fourteen. If the choosing player is lucky enough to roll exactly fourteen then s/he will receive four reward cards. If s/he rolls a total particularly far from fourteen then s/he receives four punishment cards. Rolls somewhere in between receive a varying number of reward or punishment card depending upon how close they are to fourteen.
  53.  
  54. Selecting this option will cost the selecting player only 10 credits. This option gives potentially the best payoff for very little cost‚Äîyou could end up getting four reward cards for only 10 credits. It also is potentially the most disastrous‚Äî after all, who wants to be given four punishment cards? (‚ÄòI do!, I do‚Äô, they all cry! :-) )
  55.  
  56. Random opponents    
  57. If you select the ‚ÄòYes‚Äô button when asked if you wish to play against randomly generated opponents you will be presented with a dialog box. In the first three fields of this dialog you indicate to the program how many ‚Äòreal‚Äô people will be playing and how many male and female virtual players are to be generated. (If left blank, the latter two fields will be given randomly generated values.) Note that at least one real person must be playing the game.
  58.  
  59. The ‚ÄòDress opponents‚Äô check box, when selected, will ‚Äòdress‚Äô each of the virtual players with a random (but reasoned) selection of clothes.
  60.  
  61. The Options menu    
  62.     Sexual orientation    
  63. The ‚ÄòSexual orientation...‚Äô menu item will allow the player currently selected in the ‚ÄòPlayers‚Äô menu to designate a sexual preference of either heterosexual, bisexual or homosexual. All subsequent punishment or reward cards will take into account this player‚Äôs stated sexual preferences.
  64.  
  65.     Sexual fetishes    
  66. The ‚ÄòSexual fetishes...‚Äô menu item will allow the player currently selected in the ‚ÄòPlayers‚Äô menu to designate a set of sexual fetishes that he or she subscribes to. Most punishment or reward cards involve fairly ‚Äòstandard‚Äô, non-fetishest activities, such as kissing or removing pieces of clothing. If the ‚ÄòInclude fetishes‚Äô game option is activated (see below) then additional cards are brought into play that involve various fetishes. Only the players who select fetishes using this menu item will receive fetish cards, and then only if the ‚ÄòInclude fetishes‚Äô option is activated. Note that in the standard card set distributed with the program relatively few of the cards are fetishes, so fetish cards will occur only infrequently. It will be explained later how to write your own additional cards.
  67.  
  68.     Game options    
  69. [Read ‚ÄòThe preferences file‚Äô section of this manual for more information.]
  70.  
  71. While the above two menu items customise the environment for individual players, the ‚ÄòGame options...‚Äô menu item sets options that apply to all players. The ‚ÄòGame rating‚Äô options allow the participants to limit the game to G-rated cards only; G- and R-rated cards only; or G-, R- and X-rated cards. The three ratings have the following broad properties: 
  72.  
  73. G-rated: This limits the range of sexual activities to the fairly tame level of kissing, cuddling and removing pieces of clothing. Most cards in the card set distributed with the program are G-rated. 
  74.  
  75. R-rated: More intimate activities that generally involve physical contact with someone else‚Äôs naked body.
  76.  
  77. X-rated: More intimate still.
  78.  
  79. If you write your own cards it would be consistent to try to maintain these conventions. (Please do not distribute the game with any but the standard set of cards, though. Thanks.) See the ‚ÄòWriting your own cards‚Äô section for how to specify a card‚Äôs rating.
  80.  
  81. The ‚ÄòGame length‚Äô options determine how many punishment cards will be dispensed by the computer before the ‚Äòdeck‚Äô is said to have been used up. Once all the punishment cards have been used then players losing a trick are limited in their choices to removing a piece of clothing or taking a reward card. The intention here is to prevent the game from drawing on endlessly. Once the game has started the game-length parameter cannot be changed; all other settings in this dialog box can be changed at any time.
  82.  
  83. The ‚ÄòSurprise cards‚Äô options determine the frequency with which play will be interrupted by a surprise card. Such cards contain instructions that might be directed at all players at once, or at only one or two players; they may be pleasant or punishing. 
  84.  
  85. If the ‚ÄòInclude fetishes‚Äô check box is selected then those players who have selected sexual fetishes from the ‚ÄòSexual fetishes...‚Äô menu item have the possibility of receiving such cards when next they draw a punishment or reward card. The frequency with which they are drawn will depend upon their prevalence in the card sets. If the ‚ÄòInclude fetishes‚Äô check box is not selected then no players will receive fetish cards‚Äîregardless of their settings in the  ‚ÄòSexual fetishes...‚Äô menu item.
  86.  
  87. If the ‚ÄòStop as soon as first player loses‚Äô check box is selected then the game will finish the first time any player ‚Äòloses‚Äô; i.e. is without both credits and clothes. This player must then grant a ‚Äòfavour‚Äô to each remaining player. If this checkbox is not selected, then the game continues until all but one player has lost. This makes for a longer game and guarantees that all players (or all but one) will be naked before the day is out! This winning player may then demand a ‚Äòfavour‚Äô of every other player. 
  88.  
  89. If the ‚ÄòCensor nude pictures‚Äô box is checked then the pictures in the various dialog boxes (such as the opening screen) that depict female nudity will be censored. The game is now shipped with this option enabled. It can be disabled using the Game Options dialog.
  90.  
  91.     Set Parameters    
  92. This dialog allows you to change various constants used within the game‚Äî constants such as the cost of taking a pleasure card. While the default values of these constants are carefully chosen to give the game the correct pace, you may, nonetheless, after having played the game a few times, wish to alter some of these values to suit your own tastes.
  93.  
  94.     Show Descriptions    
  95. This command will only be present in the Options menu if you are playing against one or more randomly generated opponents. When selected, it displays a dialog giving you a brief computer-generated description of each of your virtual opponents. [Suggestions regarding how to enhance these descriptions are welcome.]
  96.  
  97. The Players menu    
  98.     Choose a random player    
  99. This command will display the name of a randomly selected player. All names have equal chance of selection. You may also choose to limit the selection to players of a particular gender.
  100.  
  101.     I don‚Äôt like this card!    
  102. If you are required to take a punishment card and are given one that you really  don‚Äôt want to do‚Äînever fear‚Äîyou do have a chance for salvation. If you select the ‚ÄòI don‚Äôt like this card‚Äô command while the punishment is still on the screen, you might get lucky and be let off. The possible outcomes of selecting this command are listed below, together with their probability of appearance.
  103.  
  104.   Probability        Response
  105.     25%       You may ignore this card.
  106.     25%       Sorry, but you must still take this card.
  107.     50%       You must take this card AND another one as well!
  108.  
  109. [Are these probabilities too harsh?]
  110.  
  111.     Buy back a piece of clothing    
  112. At any time, the player whose name appears atop the clothing menu may choose to spend 35 credits (if s/he has them) to buy an extra piece of clothing. Remember to indicate which item has been purchased by selecting it in the clothing menu.
  113.  
  114. Game parameters    
  115. The following restrictions are hard-wired into the application:
  116.  
  117.     Maximum number of punishment cards
  118.     in the file STRIP-MAC! PUNISHMENTS:     400
  119.  
  120.     Maximum number of reward cards
  121.     in the file STRIP-MAC! PLEASURES:       400
  122.  
  123.     Maximum number of surprise cards
  124.     in the file STRIP-MAC! SURPRISES:       400
  125.  
  126.     Maximum length of an individual card:   500 characters.
  127.    
  128.     Maximum number of players:              8
  129.  
  130. [If any of these seem unreasonable, drop me a line‚Äîthey‚Äôre all easily changed.]
  131.  
  132. Notes to ResEdit‚Ñ¢ hackers    
  133. STR 128, as discussed in the next section, is used to add a password to the game. STR# 128 is the list of clothing items available to male players. STR# 129 is the list of clothing items available to female players. A maximum of 24 items is permitted in each list. American players may wish to change the string ‚Äòjumper‚Äô to ‚Äòsweater‚Äô. No other resources but these should be changed. If you do play with things, though, please don‚Äôt distribute modified versions of the program.
  134.  
  135. Note that if you use your favourite word processor to add extra cards to the punishment, reward and/or surprise files, you might lose their icons if the word processor changes the creator field of the files. If so just use ResEdit to restore the creator field to ‚ÄòSMAC‚Äô (the type should be ‚ÄòTEXT‚Äô). If you still don‚Äôt see the nifty icons then rebuild the desktop. (See Apple‚Äôs documentation for how to do this.)
  136.  
  137. Adding a password    
  138. Given that our societies are going through a phase that regards anything even remotely connected with sex as a taboo, you may wish to add password-protection to Strip-Mac!. Rather than have password-entry as an annoying default, however, I decided to make it an option that you would activate only if you wished to. You need to be able to use ResEdit in order to do this, though. If you don‚Äôt know what ResEdit is, or you‚Äôre not sure how to use it, then have a knowledgeable friend read this section and do it for you. Be careful‚Äîtampering with ResEdit could damage this and other software on your machine.
  139.  
  140. To activate the password software built into the code just create a non-null STR  resource with ID 128.  From now on, you will be prompted to enter this string before being able to run the game. To remove the need for a password (or if you forget it) just remove the STR resource or replace it with a null string.
  141.  
  142. The preferences file    
  143. All settings in the ‚ÄòGame Options‚Äô dialog box are now saved to disk at the end of each game. These settings (occupying only a few bytes) are stored in the file ‚ÄòStrip-Mac! Preferences‚Äô. This file must be in the same folder as the application and should not be renamed.
  144.  
  145. Strip-Mac! is pretty casual about its preferences file. If it can‚Äôt find the preferences file then it simply uses default settings‚Äîno error is reported. Similarly, if it can‚Äôt successfully save the values into the file (perhaps because the disk is locked) no error is reported, the values just don‚Äôt get saved.
  146.  
  147. Copyright notice    
  148. While this  application is distributed as freeware,  it is still copyrighted in my name, and all rights are reserved. Please feel free to make as many copies of it as you wish, but you may not charge people for these copies and may not use the product to derive a profit either directly or indirectly without first receiving my direct, written permission. Please do not distribute this program or its associated text files in modified form.
  149.  
  150. Known bugs in this version    
  151. When the ‚ÄòCensor pictures‚Äô option is on and you select the ‚ÄòAbout Strip-Mac!‚Äô command, the two overlapping PICT items are being redrawn causing a distinct ‚Äòflicker‚Äô. (Colour Macs only.) It‚Äôs not actually a bug‚Äîit seems to be a spurious update event‚Äîbut it is a little annoying.
  152.  
  153. The preferences file is not always saved in the correct folder. If, having selected either of the ‚ÄòHelp‚Äô items from the Apple menu, you select the ‚ÄòSave‚Äô button and change folders using the standard ‚ÄòPut File‚Äô dialog then this newly chosen folder is where Strip-Mac! will write its preferences file when the game ends.
  154.  
  155. Author and credits    
  156. Snail-mail
  157.           Tim North
  158.           Villa 1,  66 Park Street
  159.           Como
  160.           Perth  Western Australia  6152
  161.  
  162. Internet
  163.            North_TJ@cc.curtin.edu.au
  164.  
  165. Thanks to:
  166.            James W. Walker (76367.2271@compuserve.com) for his neat
  167.            Show_help() routine;
  168.  
  169.            Greg Anderson (greggor@apple.com) for explaining why not to use
  170.            ParamText() in modeless dialogs;
  171.  
  172.            ‚ÄòUsenet Macintosh Programmers Guide‚Äô (particularly Brian Bechtel
  173.            for the password filter and Matthew Xavier Mora for editing and 
  174.            producing the guide);
  175.  
  176.            Symantec for their fabulous development environment‚ÄîThink C‚Ñ¢;
  177.  
  178.            John Norstad (the author of Disinfectant ) for keeping my Macintosh virus
  179.            free for the last few years.
  180.  
  181.            C***e and Pete for alpha testing.